package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.Coordinate;
import com.ruoyi.system.domain.Invest;
import com.ruoyi.system.domain.ProjectIssue;
import com.ruoyi.system.domain.Projects;

import java.util.HashMap;
import java.util.List;

public interface ScreenMapper {
    //实际投资与计划投资
    Invest selectInvest(Invest invest);

    //所有产业类型
    List<String> selectType();

    //所有产业的投资情况
    Double selectIndustry(HashMap map);

    //根据类型查询地名
    List<String> selectArea(String disType);

    //根据地名查询金额
    Double selectInvestment(HashMap map);

    //单项目实际投资与计划投资
    Invest selectInvestById(Invest invest);

    //返回一个阶段的项目数
    int selectProNum(HashMap<String,Integer> map);

    //返回所有坐标
    List<Coordinate> getCoordinate(Projects projects);
    //返回所有问题
    List<ProjectIssue> queryIssue(ProjectIssue projectIssue);

}
